package com.xinfu.newproject.bean.certifition;

import com.chad.library.adapter.base.entity.SectionEntity;

import java.util.List;

public class ResidentCertificationBean {

    /**
     * success : true
     * message : 操作成功！
     * code : 0
     * result : [{"id":"3e0caba3c97549519c26baa3f733be2a","tenantId":1,"code":"0005","name":"绿地宝里","areaId":"33","projectType":"1","departId":"e0c2a28bba9f42f5846e03a74b2ef03e","delFlag":"0","address":null,"roomCheckUserList":[{"id":"50fd849b7acc764393ad1b6c3b643712","userId":"b5404e1acbbd268f1eb00c80f4116102","userName":"17688995453","roomId":"29bc9f3ec8dc93cc26e43bcebc6fdddc","applyName":"测试","applyTel":"1768899545","applyCusName":null,"applyCusTel":null,"address":"上海市普陀区长征镇","idType":0,"auditRes":-1,"auditBy":null,"auditComment":null,"auditDate":null,"imgUrl":null,"remarks":null,"delFlag":"0","projectId":"3e0caba3c97549519c26baa3f733be2a","projectName":null,"tenantId":null},{"id":"72b352b60374d91e55cc5cc6fae658a8","userId":"b5404e1acbbd268f1eb00c80f4116102","userName":"13918849359","roomId":"3ec73135cf517c56427b642688ef0b7a","applyName":"王一","applyTel":"13918849359","applyCusName":null,"applyCusTel":null,"address":"绿地宝里11号楼11号","idType":1,"auditRes":1,"auditBy":null,"auditComment":null,"auditDate":null,"imgUrl":null,"remarks":null,"delFlag":"0","projectId":"3e0caba3c97549519c26baa3f733be2a","projectName":null,"tenantId":null},{"id":"13e07e3f7b42df3676703b652855f56a","userId":"b5404e1acbbd268f1eb00c80f4116102","userName":"17688995453","roomId":"5767efee805ff9a175266dfd36406583","applyName":"测试","applyTel":"1768899545","applyCusName":null,"applyCusTel":null,"address":"上海市普陀区长征镇","idType":0,"auditRes":1,"auditBy":null,"auditComment":null,"auditDate":null,"imgUrl":null,"remarks":null,"delFlag":"0","projectId":"3e0caba3c97549519c26baa3f733be2a","projectName":null,"tenantId":null}]},{"id":"40aaba23f171f2f340d250b50f7b288c","tenantId":1,"code":"GZ-LG-001","name":"萝岗-绿地智慧广场","areaId":"44","projectType":"2","departId":"e0c2a28bba9f42f5846e03a74b2ef03e","delFlag":"0","address":null,"roomCheckUserList":[{"id":"0c578fb9ed1c4c0398727aa485905ea3","userId":"b5404e1acbbd268f1eb00c80f4116102","userName":"17688995453","roomId":"01d14e83a31496d3ce344a1d30c97ce7","applyName":"测试","applyTel":"1768899545","applyCusName":null,"applyCusTel":null,"address":"上海市普陀区长征镇","idType":1,"auditRes":0,"auditBy":null,"auditComment":null,"auditDate":null,"imgUrl":null,"remarks":null,"delFlag":"0","projectId":"40aaba23f171f2f340d250b50f7b288c","projectName":null,"tenantId":null}]}]
     * timestamp : 1565236960264
     */

    private boolean success;
    private String message;
    private int code;
    private long timestamp;
    private List<ResultBean> result;

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public long getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(long timestamp) {
        this.timestamp = timestamp;
    }

    public List<ResultBean> getResult() {
        return result;
    }

    public void setResult(List<ResultBean> result) {
        this.result = result;
    }

    public static class ResultBean extends SectionEntity {
        /**
         * id : 3e0caba3c97549519c26baa3f733be2a
         * tenantId : 1
         * code : 0005
         * name : 绿地宝里
         * areaId : 33
         * projectType : 1
         * departId : e0c2a28bba9f42f5846e03a74b2ef03e
         * delFlag : 0
         * address : null
         * roomCheckUserList : [{"id":"50fd849b7acc764393ad1b6c3b643712","userId":"b5404e1acbbd268f1eb00c80f4116102","userName":"17688995453","roomId":"29bc9f3ec8dc93cc26e43bcebc6fdddc","applyName":"测试","applyTel":"1768899545","applyCusName":null,"applyCusTel":null,"address":"上海市普陀区长征镇","idType":0,"auditRes":-1,"auditBy":null,"auditComment":null,"auditDate":null,"imgUrl":null,"remarks":null,"delFlag":"0","projectId":"3e0caba3c97549519c26baa3f733be2a","projectName":null,"tenantId":null},{"id":"72b352b60374d91e55cc5cc6fae658a8","userId":"b5404e1acbbd268f1eb00c80f4116102","userName":"13918849359","roomId":"3ec73135cf517c56427b642688ef0b7a","applyName":"王一","applyTel":"13918849359","applyCusName":null,"applyCusTel":null,"address":"绿地宝里11号楼11号","idType":1,"auditRes":1,"auditBy":null,"auditComment":null,"auditDate":null,"imgUrl":null,"remarks":null,"delFlag":"0","projectId":"3e0caba3c97549519c26baa3f733be2a","projectName":null,"tenantId":null},{"id":"13e07e3f7b42df3676703b652855f56a","userId":"b5404e1acbbd268f1eb00c80f4116102","userName":"17688995453","roomId":"5767efee805ff9a175266dfd36406583","applyName":"测试","applyTel":"1768899545","applyCusName":null,"applyCusTel":null,"address":"上海市普陀区长征镇","idType":0,"auditRes":1,"auditBy":null,"auditComment":null,"auditDate":null,"imgUrl":null,"remarks":null,"delFlag":"0","projectId":"3e0caba3c97549519c26baa3f733be2a","projectName":null,"tenantId":null}]
         */

        private String id;
        private int tenantId;
        private String code;
        private String name;
        private String areaId;
        private String projectType;
        private String departId;
        private String delFlag;
        private Object address;
        private List<RoomCheckUserListBean> roomCheckUserList;

        public ResultBean(boolean isHeader, String header, List<RoomCheckUserListBean> roomCheckUserList) {
            super(isHeader, header);
            this.roomCheckUserList = roomCheckUserList;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public int getTenantId() {
            return tenantId;
        }

        public void setTenantId(int tenantId) {
            this.tenantId = tenantId;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getAreaId() {
            return areaId;
        }

        public void setAreaId(String areaId) {
            this.areaId = areaId;
        }

        public String getProjectType() {
            return projectType;
        }

        public void setProjectType(String projectType) {
            this.projectType = projectType;
        }

        public String getDepartId() {
            return departId;
        }

        public void setDepartId(String departId) {
            this.departId = departId;
        }

        public String getDelFlag() {
            return delFlag;
        }

        public void setDelFlag(String delFlag) {
            this.delFlag = delFlag;
        }

        public Object getAddress() {
            return address;
        }

        public void setAddress(Object address) {
            this.address = address;
        }

        public List<RoomCheckUserListBean> getRoomCheckUserList() {
            return roomCheckUserList;
        }

        public void setRoomCheckUserList(List<RoomCheckUserListBean> roomCheckUserList) {
            this.roomCheckUserList = roomCheckUserList;
        }

        public static class RoomCheckUserListBean {
            /**
             * id : 50fd849b7acc764393ad1b6c3b643712
             * userId : b5404e1acbbd268f1eb00c80f4116102
             * userName : 17688995453
             * roomId : 29bc9f3ec8dc93cc26e43bcebc6fdddc
             * applyName : 测试
             * applyTel : 1768899545
             * applyCusName : null
             * applyCusTel : null
             * address : 上海市普陀区长征镇
             * idType : 0
             * auditRes : -1
             * auditBy : null
             * auditComment : null
             * auditDate : null
             * imgUrl : null
             * remarks : null
             * delFlag : 0
             * projectId : 3e0caba3c97549519c26baa3f733be2a
             * projectName : null
             * tenantId : null
             */

            private String id;
            private String userId;
            private String userName;
            private String roomId;
            private String applyName;
            private String applyTel;
            private Object applyCusName;
            private Object applyCusTel;
            private String address;
            private int idType;
            private int auditRes;
            private Object auditBy;
            private String auditComment;
            private Object auditDate;
            private Object imgUrl;
            private Object remarks;
            private String delFlag;
            private String projectId;
            private Object projectName;
            private int tenantId;

            public RoomCheckUserListBean(String id, String userId, String userName, String roomId, String applyName, String applyTel, Object applyCusName, Object applyCusTel, String address, int idType, int auditRes, Object auditBy, String auditComment, Object auditDate, Object imgUrl, Object remarks, String delFlag, String projectId, Object projectName, int tenantId) {
                this.id = id;
                this.userId = userId;
                this.userName = userName;
                this.roomId = roomId;
                this.applyName = applyName;
                this.applyTel = applyTel;
                this.applyCusName = applyCusName;
                this.applyCusTel = applyCusTel;
                this.address = address;
                this.idType = idType;
                this.auditRes = auditRes;
                this.auditBy = auditBy;
                this.auditComment = auditComment;
                this.auditDate = auditDate;
                this.imgUrl = imgUrl;
                this.remarks = remarks;
                this.delFlag = delFlag;
                this.projectId = projectId;
                this.projectName = projectName;
                this.tenantId = tenantId;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public String getUserName() {
                return userName;
            }

            public void setUserName(String userName) {
                this.userName = userName;
            }

            public String getRoomId() {
                return roomId;
            }

            public void setRoomId(String roomId) {
                this.roomId = roomId;
            }

            public String getApplyName() {
                return applyName;
            }

            public void setApplyName(String applyName) {
                this.applyName = applyName;
            }

            public String getApplyTel() {
                return applyTel;
            }

            public void setApplyTel(String applyTel) {
                this.applyTel = applyTel;
            }

            public Object getApplyCusName() {
                return applyCusName;
            }

            public void setApplyCusName(Object applyCusName) {
                this.applyCusName = applyCusName;
            }

            public Object getApplyCusTel() {
                return applyCusTel;
            }

            public void setApplyCusTel(Object applyCusTel) {
                this.applyCusTel = applyCusTel;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public int getIdType() {
                return idType;
            }

            public void setIdType(int idType) {
                this.idType = idType;
            }

            public int getAuditRes() {
                return auditRes;
            }

            public void setAuditRes(int auditRes) {
                this.auditRes = auditRes;
            }

            public Object getAuditBy() {
                return auditBy;
            }

            public void setAuditBy(Object auditBy) {
                this.auditBy = auditBy;
            }

            public String getAuditComment() {
                return auditComment;
            }

            public void setAuditComment(String auditComment) {
                this.auditComment = auditComment;
            }

            public Object getAuditDate() {
                return auditDate;
            }

            public void setAuditDate(Object auditDate) {
                this.auditDate = auditDate;
            }

            public Object getImgUrl() {
                return imgUrl;
            }

            public void setImgUrl(Object imgUrl) {
                this.imgUrl = imgUrl;
            }

            public Object getRemarks() {
                return remarks;
            }

            public void setRemarks(Object remarks) {
                this.remarks = remarks;
            }

            public String getDelFlag() {
                return delFlag;
            }

            public void setDelFlag(String delFlag) {
                this.delFlag = delFlag;
            }

            public String getProjectId() {
                return projectId;
            }

            public void setProjectId(String projectId) {
                this.projectId = projectId;
            }

            public Object getProjectName() {
                return projectName;
            }

            public void setProjectName(Object projectName) {
                this.projectName = projectName;
            }

            public int getTenantId() {
                return tenantId;
            }

            public void setTenantId(int tenantId) {
                this.tenantId = tenantId;
            }
        }
    }
}
